survival craft station - Turkish English Dictionary